package chapter1.file.task;

import java.io.File;
import java.io.IOException;
import java.util.Date;

/*
输入一个文件名，输出其全部信息。
 */
public class Task4 {
    public static void main(String[] args) throws IOException {
        System.out.println("分隔符：" + File.separator);
//        File f = new File("E:\\Tencent\\QQ\\Bin");
        File f = new File("F:\\FileTrail01\\java82.txt");
        System.out.println("位置：" + f.getParent());
        System.out.println("完整的位置：" + f.getAbsolutePath());
        System.out.println("完整的位置：" + f.getCanonicalPath());
        System.out.println("名字：" + f.getName());
        System.out.println("存在？：" + f.exists());
        System.out.println("是文件夹？：" + f.isDirectory());
        System.out.println("是文件？：" + f.isFile());
        System.out.println("能读？：" + f.canRead());
        System.out.println("能写？：" + f.canWrite());
        System.out.println("能执行？：" + f.canExecute());
        System.out.println("大小：" + f.length() + "字节");
        System.out.println("最后修改时间：" + new Date(f.lastModified()));
    }
}
